what did you throw at me - German English Dictionary